import math
n=int(input('Введите четырёхзначное число'))
if n>=1000 and n<=9999:
    if n%2==0:
        print('Чётное число:Да')
    else:
        print('Чётное число:Нет')
    if n%3==0:
        print('Число кратное трём:Да')
    else:
        print('Число кратное трём:Нет')
    if round(math,sqrt(n))==math.sqrt(n):
        print('Число является квадратом числа',math.sqrt(n))
    else:
        print('Число является квадратом числа:нет')
    print('')
    n1=n
    f=n//1000
    r=n1//100%10
    o=n1//10%10
    p=n%10
    q=max(f,r,o,p)
    w=min(f,r,o,p)
    print('Наибольшая цифра числа:',q)
    print('Наименьшая цифра:',w)
    x=0
    for i in str(n):
        if i=='o':
            x+=1
    print('Число нулей в цифре:',x)
    print('')
    if round(math,sqrt(p))==math.sqrt(p):
        print('Цифра в разделе едениц является квадратом цифры:',math.sqrt(p))
    else:
        print('Цифра в разделе едениц является квадратом цифры:нет')
    if round(math,sqrt(o))==math.sqrt(o):
        print('Цифра в разделе десятков является квадратом цифры:',math.sqrt(o))
    else:
        print('Цифра в разделе десятков является квадратом цифры:нет')
    if round(math,sqrt(r))==math.sqrt(r):
        print('Цифра в разделе десятков является квадратом цифры:',math.sqrt(r))
    else:
        print('Цифра в разделе десятков является квадратом цифры:нет')
    if round(math,sqrt(f))==math.sqrt(f):
        print('Цифра в разделе десятков является квадратом цифры:',math.sqrt(f))
    else:
        print('Цифра в разделе десятков является квадратом цифры:нет')
else:
    print('Введённое число не является четырёх значным')
